/**
 * 项目发布阶段需要用到的 babel 插件
 * @type {Array}
 */
const prodPlugins = []
if (process.env.NODE_ENV === 'production') {
  prodPlugins.push('transform-remove-console')
}

module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ],
  /**
   * ...三个点代表展开运算符
   */
  'plugins': [
    // 发布产品（生产环境）时候的插件数组
    ...prodPlugins,
    // 路由懒加载插件
    '@babel/plugin-syntax-dynamic-import'
  ]
}
